/**
 * 新增与修改的基类。核心成员变量是操作员信息，封装操作记录变更的信息，并用以校验操作权限。
 */
package org.web.accesscontrollist.sdk.dto;

import lombok.Getter;
import lombok.Setter;
import org.web.base.domain.InsertGroup;
import org.web.base.domain.UpdateGroup;

import jakarta.validation.constraints.NotNull;
import java.io.Serializable;

@Setter
@Getter
public class SaveParentDTO implements Serializable {

    /**
     * 操作员，操作员信息。
     */
    @NotNull(message = "OperatorDTO can't be null. ", groups = {InsertGroup.class, UpdateGroup.class})
    private OperatorDTO operatorDTO;

}
